<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>求100以内所有能被3和7整除的数的和</title>
</head>
<body>
    <script>
    // 题目描述： 把1-100之间所有能够被3和7同时整除的数找出来，计算累加和
    //21、42、63、84
        //声明变量,初始化累加和
        // var sum=0;  
        // for(i=1;i<100;i++){
        //     if(i%3==0 && i%7==0){
        //         sum+=i;
        //         document.write('能够被3和7同时整除的数：'+i+'<br/>');
        //     }
        // }
        // document.write('累加和：'+sum);



        //使用*在网页上输出以下图案
        //    *
        //    **
        //    ***
        //    ****
        //    *****
        // for(i=1;i<6;i++){
        //     //    循环打印*
        //     for(var k=1;k<=i;k++){
        //         document.write('⭐');
        //     }
        //     document.write("<br />");
        // }
        
        //求1-100之间个位数不为3的数的累加和
        //3，13，23，33，43，53，63，73，83，93
        // var sum=0;
        // for(var i=1;i<=100;i++){
        //     if(i%10!==3){
        //         sum+=i;
        //     }
        // }
        // document.write(sum);


        //输入框获取用户名和密码
        // var name=parseInt(prompt('请输入用户名'));
        // var password=parseInt(prompt('请输入密码'));
        // //用户名为 “admin” ,且密码为 “123456” 则提示用户登录成功!
        // //否则，让用户一直输入
        // while (name != 'admin' && password != '123456') {
        //     name = prompt('请您输入用户名');
        //     password = prompt('请您输入密码');
        // }
        // alert('登录成功');
        

        //账户中现存有100块钱
        // var money=100;
        // var input=parseInt(prompt('请输入你的操作：\n'+ '1.存钱\n'+'2.取钱\n'
        // +'3.显示余额\n'+'4.退出'));
        // //输入数值，按情况分类处理
        // switch(input){
        //     //如果存钱，就用输入钱数加上先存的钱数,之后弹出显示余额提示框
        //     case 1:var input1=Number(prompt('请输入存放金额：'));
        //            money+=input1;
        //            alert('您的余额是：'+money);
        //            break;
        //     //如果取钱，就减去取的钱数，之后弹出显示余额提示框
        //     case 2:var input1=Number(prompt('请输入取出金额：'));
        //            money-=input1;
        //            alert('您的余额是：'+money);
        //            break;
        //     //如果显示余额，就输出余额
        //     case 3:alert('您的余额是：'+money);
        //            break;
        //      //如果退出，弹出退出信息提示框
        //     case 4:alert('退出');
        //            break;
        //     default:alert('输入错误');
        // }
        // while(input){
        //     if(input==1){
        //         var input1=Number(prompt('请输入存放金额：'));
        //         money+=input1;
        //         alert('您的余额是：'+money);
        //         break;
        //     }else if(input==2){
        //         var input1=Number(prompt('请输入取出金额：'));
        //         money-=input1;
        //         alert('您的余额是：'+money);
        //         break;
        //     }else if(input==3){
        //         alert('您的余额是：'+money);
        //         break;
        //     }else if(input==4){
        //         alert('退出');
        //         break;
        //     }else{
        //         alert('请重新输入');
        //         break;
        //     }
        // }

        //求从1开始第35个能被7和3整除的整数
        //21、42、63....
        //初始化 数字、第0个
        var i = 1,count = 0,result = 0;
        while (count < 35) { 
            i++; 
            //记录同时被3和7整除的数
            if (i % 3 == 0 && i % 7 == 0) {
                result = i; //将这个数赋值给result记录
                count++; //个数+1，直到第35个
            }
        }
        //输出这个数
        alert('第35个能被7和3整除的整数是：'+result);
    </script>
</body>
</html>